// pages/my/a_my/my.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    isLogin: false,
    avatarUrl: '',
    nickName: ''
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    try {
      const token = wx.getStorageSync('token');
      if(token) {
        const { avatarUrl, nickName } = wx.getStorageSync('userInfo');
        this.setData({
          avatarUrl,
          nickName,
          isLogin: true
        });
      }
    } catch(e) {
      console.log(e)
    }
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },
  
  toLogin(e) {
    wx.getUserProfile({ 
      desc: '用于登录本小程序' ,
      success(res) {
        const { userInfo } = res;
        wx.setStorage({
          key: 'userInfo',
          data: userInfo
        }).then(() => {
          wx.navigateTo({
            url: '../k_login/login',
          });
        }).catch(e => console.log(e))
      },
      fail(e) { console.log(e) }
    });
  }
})